package com.demo.boss.server;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.demo.boss.entity.UserInfo;
import com.demo.boss.models.PageRequest;
import com.demo.boss.models.request.UserEditRequest;
import com.demo.boss.models.vo.UserInfoVo;

import java.util.List;

public interface UserService {
    /**
     * 分页查询商户信息
     */
    IPage<UserInfo> queryPageList(PageRequest pageRequest);

    /**
     * 新增或修改商户信息操作
     */
    void registerOrEdit(UserEditRequest editRequest);
    /**
     * 根据标识查询信息
     */
    UserInfo queryByUserNo(String userNo);
    /**
     * 商户名称的模糊查询
     */
    List<UserInfo> matchShopName(String shopName);
}
